package pcsr.hwVirtualization;

/**
 * This interface defines the contract and requirements needed to subscribe 
 * notifications about PCSR managed sensors.
 * This interface must be implemented by subscribers of <code>ISensorObservable</code> notifications.
 * 
 * @author Paulo Fagundes
 * 
 */
public interface ISensorObserver {

	/**
	 * Method called when PCSR identifies a change on a sensor.
	 * @param sensor The actual state of the sensor.
	 */
	void SensorChanged( final Sensor sensor );
	
	
}
